Release 10.1A: OpenEdge Development:
Programming Interfaces
User interface triggers
Progress allows you to access all keystrokes as events. You can intercept these events using the
ONstatement or the trigger phrase of any statement that declares a user interface widget. For each intercepted event, you can provide a user interface trigger to implement any Progress action. This action can add to, and often replace, the default action associated with the event.All Progress key labels and key functions are valid events. You can specify a keyboard event in the
ONstatement or trigger phrase by:Key label events take priority over corresponding key function events. For example, if you specify a trigger for the
TABkey function event and another trigger on the same widget for the CTRL+I key label event, only the CTRL+I trigger executes.Where a key label event corresponds to a key function, use the key function event whenever possible. Key functions are more portable. If you must reference key label events, be sure not to also reference corresponding key function events for the same widget.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |